installment payments - Français Anglais Dictionnaire